package com.jxc.wiki.service;

import com.jxc.wiki.request.CategoryQueryParamReq;
import com.jxc.wiki.request.CategorySaveParamReq;
import com.jxc.wiki.response.CategoryQueryParamResp;
import com.jxc.wiki.response.PageParamResp;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface CategoryService {


     List<CategoryQueryParamResp> all();

    // 保存功能,通过插入一条新的数据或者更新一条新的数据实现
     void save(CategorySaveParamReq req);

     void delete(Long id);

     PageParamResp<CategoryQueryParamResp> list(CategoryQueryParamReq req);
}
